turkish electricity administration - French English Dictionary